package com.njust.RateMyTray_backend.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.njust.RateMyTray_backend.dto.ReportCreateDTO;
import com.njust.RateMyTray_backend.dto.ReportProcessDTO;
import com.njust.RateMyTray_backend.entity.Report;
import com.njust.RateMyTray_backend.vo.ReportListVO;

public interface ReportService extends IService<Report> {
    void createReport(ReportCreateDTO reportCreateDTO);

    ReportListVO getReports(String status, String reportedContentType);

    void processReport(Long reportId, ReportProcessDTO processDTO);
} 